package test3_12;
import java.util.Scanner;
public class Homework6_4_repeatNum {
    public static void main(String[] args) {
        /*
        判断一个数组里是否有重复的数,假设数组名为int[] array
         */

        //输入数组的长度，并定义新数组
        Scanner sc = new Scanner(System.in);
        System.out.println("输入数组长度：");
        int l = sc.nextInt();
        int [] array = new int[l];
        //循环手动输入元素
        System.out.println("请输入数组的元素：");
        for (int i = 0; i < l; i++) {
            array[i] = sc.nextInt();
        }

        //双重for循环判断是否有重复的数，并用flag定义结果
        boolean flag = false;
        all:for (int i = 0; i < l; i++) {
            for (int j = i+1; j < l; j++) {
                if(array[j] != array[i]){
                    flag = false;
                }else {
                    flag = true;
                    break all;
                }
            }
        }

        //用flag判断，并输出结果
        if (flag == true){
            System.out.println("有重复数");
        }else {
            System.out.println("没有重复数");
        }
    }
}